//
// Decompiled by Jadx - 377ms
//
package me.plusne.common.Json.Soul;

import java.io.Serializable;

public class ChatGroupAtInfo implements Serializable {
    public String atName;
    public int begin;
    public int end;
    public String signature;
    public long userId;
    public String userIdEcpt;

    public boolean canEqual(Object obj) {
        return obj instanceof ChatGroupAtInfo;
    }

    public boolean equals(Object obj) {
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof ChatGroupAtInfo)) {
            return false;
        }
        ChatGroupAtInfo chatGroupAtInfo = (ChatGroupAtInfo) obj;
        if (!chatGroupAtInfo.canEqual(this) || getBegin() != chatGroupAtInfo.getBegin() || getEnd() != chatGroupAtInfo.getEnd() || getUserId() != chatGroupAtInfo.getUserId()) {
            return false;
        }
        String atName = getAtName();
        String atName2 = chatGroupAtInfo.getAtName();
        if (atName != null ? !atName.equals(atName2) : atName2 != null) {
            return false;
        }
        String signature = getSignature();
        String signature2 = chatGroupAtInfo.getSignature();
        if (signature != null ? !signature.equals(signature2) : signature2 != null) {
            return false;
        }
        String userIdEcpt = getUserIdEcpt();
        String userIdEcpt2 = chatGroupAtInfo.getUserIdEcpt();
        return userIdEcpt != null ? userIdEcpt.equals(userIdEcpt2) : userIdEcpt2 == null;
    }

    public String getAtName() {
        return this.atName;
    }

    public int getBegin() {
        return this.begin;
    }

    public int getEnd() {
        return this.end;
    }

    public String getSignature() {
        return this.signature;
    }

    public long getUserId() {
        return this.userId;
    }

    public String getUserIdEcpt() {
        return this.userIdEcpt;
    }

    public int hashCode() {
        int end = getEnd() + ((getBegin() + 59) * 59);
        long userId = getUserId();
        String atName = getAtName();
        int hashCode = (((end * 59) + ((int) (userId ^ (userId >>> 32)))) * 59) + (atName == null ? 43 : atName.hashCode());
        String signature = getSignature();
        int hashCode2 = (hashCode * 59) + (signature == null ? 43 : signature.hashCode());
        String userIdEcpt = getUserIdEcpt();
        return (hashCode2 * 59) + (userIdEcpt != null ? userIdEcpt.hashCode() : 43);
    }

    public void setAtName(String str) {
        this.atName = str;
    }

    public void setBegin(int i) {
        this.begin = i;
    }

    public void setEnd(int i) {
        this.end = i;
    }

    public void setSignature(String str) {
        this.signature = str;
    }

    public void setUserId(long j) {
        this.userId = j;
    }

    public void setUserIdEcpt(String str) {
        this.userIdEcpt = str;
    }

    public String toString() {
        return "ChatGroupAtInfo(atName=" + getAtName() + ", begin=" + getBegin() + ", end=" + getEnd() + ", signature=" + getSignature() + ", userId=" + getUserId() + ", userIdEcpt=" + getUserIdEcpt() + ")";
    }
}
